@charset "utf-8";
/* CSS Document */


.content {width:1200px;margin:0px auto;}
.banner {height:365px;}
.route {color:#999;height:55px;line-height:55px;border-bottom:#bbb 1px solid;}
.route span,.route a,.route em {color:#999;}
.townTitle h2 {font-family:'fz';font-size:30px;letter-spacing:2px;margin-top:25px;font-weight:100;text-align:center;}
.townTitle h5 {color:#999;font-weight:100;text-align:center;font-weight:100;}
.townTitle p {line-height:30px;text-indent:2em;}
.townCon {margin-top:40px;padding-left:20px;margin-bottom:20px;}
.townCon ul li {width:330px;height:470px;margin-left:25px;margin-right:30px;margin-bottom:40px;border:#ddd 1px solid;-webkit-transition:all 0.5s; 
-moz-transition:all 0.5s; 
-o-transition:all 0.5s; text-align:center;float:left;}
.townCon ul li:hover {box-shadow:#ddd 0px 0px 20px;-webkit-transform: translateY(8px); 
-moz-transform:translateY(8px); 
-o-transform:translateY(8px); }
.townCon ul li p {text-align:left;margin-left:30px;margin-right:30px;line-height:26px;}
.townItemBottom {height:50px;padding-top:27px;border-top:#ddd 1px solid;}
.townItemBottom a {color:#fff;padding:10px 20px;background:#e0a364;}
.townItemBottom a:hover {background:#ed973f}
.townItemTop {height:370px;}
.townItemTop h3 {font-size:22px;margin-top:25px;font-family:'microsoft yahei';font-weight:100;}
.townItemTop h5 {color:#999;font-weight:100;line-height:30px;}
.townItemTop img {width:330px;height:140px;margin-top:5px;}